// pages/home/home.js
Page({

  /**
   * 页面的初始数据
   */

  data: {
// 原生小程序在data里面绑定数据
  msg:"wh2201 daydayup",
  count:2000, 
  word:"Are you OK", 
  imgs:"http://47.104.209.44/base/imgs/1.jpg",
  list:['vue','react','node','小程序'],  //循环
  index:1,
},

// 方法
clickparent(){
  console.log("我是父元素的事件 - clickparent");
},
clickone(){
  console.log("冒泡 不会 阻止事件冒泡 - bind ");
},
clicktwo(){
  console.log("clicktwo - 一定会阻止事件冒泡  catch");
},

// 切换功能
changeFlag(){
  this.setData({
    flag:!this.data.flag
  })
},
changeCount(){
  this.setData({
    count:++this.data.count
  })
},
changeMsg(e){
  console.log(e);
  // 获取input 框里面的数据 e.target .value 小程序的是：e.detail.value
  this.setData({
    msg:e.detail.value
  })
},
changeWord(e){
console.log(e);
    this.setData({
    // word:"I am so happy"
    word:e.target.dataset.word   //自定义属性
  })
},

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    // 自动播放间隔时间
    var timer = setInterval(()=>{
      this.setData({
        index:++this.data.index
      })
      if (this.data.index==51) {
        this.setData({
          index:1
        })
      }
    },1000)
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})